Ptolemy is an extension of Java whose goal are to enable separation of crosscutting concerns, while retaining our ability to understand separated concerns modularly. It balances modularity and expressiveness for aspect-oriented software development.

Features

  • Enables modularization of crosscutting concerns, while preserving encapsulation of object-oriented code,
  • enables well-defined interfaces between object-oriented code and crosscutting code, and
  • enables separate type-checking, separate compilation, and modular reasoning of both object-oriented and crosscutting code.

Project Activity

See All Activity >

Follow The Ptolemy Language

The Ptolemy Language Web Site

Other Useful Business Software

SolarWinds is #1 in network monitoring. SolarWinds is #1 in network monitoring. Icon
SolarWinds is #1 in network monitoring. Icon

Reduce network outages and improve performance with advanced network monitoring software.

SolarWinds® Network Performance Monitor (NPM) is the ONLY monitoring solution with NetPath™ for hop-by-hop visibility into your critical paths, on-premises and into the cloud. NPM also features PerfStack™, helping you accelerate identification of root cause by dragging-and-dropping network performance metrics on a common timeline for immediate visual correlation across all of your network data. See why we're the leader. Try it free for 30 days!

Rate This Project

Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • i have studied all about ptolemy language its a good approach i want to contribute guys....with full dedication

Read more reviews >

Additional Project Details

Intended Audience

Developers, Information Technology, Management, Science/Research

User Interface

Command-line

Programming Language

Java, Project is a programming language

Registered

2010-02-03