Results 1 - 10
of
76
Translating Colored Control Flow Nets into Readable Java via Annotated Java Workflow Nets
"... Abstract. In this paper, we present a method for developing Java applications from Colored Control Flow Nets (CCFNs), which is a special kind of Colored Petri Nets (CPNs) that we introduce. CCFN makes an explicit distinction between the representation of: The system, the environment of the system, a ..."
Abstract
-
Cited by 4 (0 self)
- Add to MetaCart
, and the interface between the system and the environment. Our translation maps CCFNs into Annotated Java Workflow Nets (AJWNs) as an intermediate step, and these AJWNs are finally mapped to Java. CCFN is intended to enforce the modeler to describe the system in an imperative manner which makes the subsequent
The Berkeley FrameNet Project
- IN PROCEEDINGS OF THE COLING-ACL
, 1998
"... FrameNet is a three-year NSF-supported project in corpus-based computational lexicography, now in its second year #NSF IRI-9618838, #Tools for Lexicon Building"#. The project's key features are #a# a commitment to corpus evidence for semantic and syntactic generalizations, and #b# the repr ..."
Abstract
-
Cited by 643 (3 self)
- Add to MetaCart
FrameNet is a three-year NSF-supported project in corpus-based computational lexicography, now in its second year #NSF IRI-9618838, #Tools for Lexicon Building"#. The project's key features are #a# a commitment to corpus evidence for semantic and syntactic generalizations, and #b
Software Manipulation with Annotations in Java
"... Annotations are a recent feature introduced in languages such as Java, C#, and other languages of the.NET family, which allow programmers to attach arbitrary, structured and typed metadata to their code. These languages run on top of so-called virtual execution environments, e.g. the JVM for Java, a ..."
Abstract
- Add to MetaCart
Annotations are a recent feature introduced in languages such as Java, C#, and other languages of the.NET family, which allow programmers to attach arbitrary, structured and typed metadata to their code. These languages run on top of so-called virtual execution environments, e.g. the JVM for Java
A Grid workflow language using high-level Petri nets
- Wasniewski (Eds.), PPAM, in: Lecture Notes in Computer Science
, 2005
"... One approach to application programming for the Grid is to implement services with often-used functionality on high-performance Grid hosts and provide them to the users located at clients. Complex applications are created by using several services and specifying the workflow between them. We discuss ..."
Abstract
-
Cited by 16 (2 self)
- Add to MetaCart
discuss how the workflow of Grid applications can be described in an intuitive way as a High-Level Petri Net (HLPN), in order to orchestrate and execute distributed applications on the Grid automatically. Petri Nets provide an intuitive graphical workflow description, which is easier to use than script
ABSTRACT Instrumenting Annotated Programs
"... Instrumentation is commonly used to track application behavior: to collect program profiles; to monitor component health and performance; to aid in component testing; and more. Program annotation enables developers and tools to pass extra information to later stages of software development and execu ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
and execution. For example,the.NET runtime relies on annotations for a significant chunk of the services it provides. Both mechanisms are evolving into important parts of software development in the context of modern platforms such as Java and.NET. Instrumentation tools are generally not aware of the semantics
FREELY ANNOTATING C#
"... ipated as an interesting application. Consider for instance the Java serialization architecture: the programmer can declare the instances of a serializable class simply by implementing the Serializable interface, which in fact is an empty interface. Thus, two types that differ only for the implement ..."
Abstract
- Add to MetaCart
purposes than mere execution. Other programs may rely on the reflective abilities of inspecting the compiled types and act differently depending on what they have found. Although widely used by Java programs, the idea of providing explicit meta-data support for annotation has been introduced first
XML IN WEB-BASED TRAINING: WORKFLOW AND OPPORTUNITIES
"... In this paper we point out the benefits of using structured content in Web-Based Training (WBT) scenarios. Using an XML compliant subset of the DocBook document type definition – enriched with semantics for interactive hypermedia and educational elements – we present a complete publishing workflow f ..."
Abstract
- Add to MetaCart
In this paper we point out the benefits of using structured content in Web-Based Training (WBT) scenarios. Using an XML compliant subset of the DocBook document type definition – enriched with semantics for interactive hypermedia and educational elements – we present a complete publishing workflow
Soundness and Equivalence of Petri Nets and annotated Finite State Automate: A Comparison in the SOA context
"... Abstract — A lot of work exists on notions of equivalence and soundness relations of different workflow models, which are used in different domains like e.g. Business Process Modeling, Software and Service Engineering. These definitions are based on different models, including Petri Nets and differe ..."
Abstract
-
Cited by 3 (0 self)
- Add to MetaCart
Abstract — A lot of work exists on notions of equivalence and soundness relations of different workflow models, which are used in different domains like e.g. Business Process Modeling, Software and Service Engineering. These definitions are based on different models, including Petri Nets
EXPOSING RUNTIME INFORMATION THROUGH SOURCE CODE ANNOTATIONS
, 2017
"... ABSTRACT Many tools support exploration and analysis of various run-time properties of programs. However, the results produced by these tools are often discarded or stored in custom external files. We discuss an approach where data obtained when executing the program are written as Java annotations ..."
Abstract
- Add to MetaCart
workflows how generated annotations can be used in the development process.
Cedit – Semantic Networks Manual Annotation Tool
"... We present a demonstration of an annotation tool designed to annotate texts into a semantic network formalism called Multi-Net. The tool is based on a Java Swing GUI and allows the annotators to edit nodes and relations in the network, as well as links between the nodes in the network and the nodes ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
We present a demonstration of an annotation tool designed to annotate texts into a semantic network formalism called Multi-Net. The tool is based on a Java Swing GUI and allows the annotators to edit nodes and relations in the network, as well as links between the nodes in the network and the nodes
Results 1 - 10
of
76