Skip to main content

and
  1. Chapter and Conference Paper

    Process Refinement Validation and Explanation with Ontology Reasoning

    In process engineering, processes can be refined from simple ones to more and more complex ones with decomposition and restructuring of activities. The validation of these refinements and the explanation of in...

    Yuan Ren, Gerd Gröner, Jens Lemcke, Tirdad Rahmani in Service-Oriented Computing (2013)

  2. No Access

    Chapter

    Ontology-Guided Software Engineering in the MOST Workbench

    This chapter reports about the software process guidance in ontology-driven software development (ODSD), one of the core ontology-enabled services of the ODSD environments. Ontology-driven software process gui...

    Uwe Aßmann, Srdjan Zivkovic, Krzysztof Miksa in Ontology-Driven Software Development (2013)

  3. No Access

    Chapter

    Model-Driven Software Development

    Since ontology-driven software development (ODSD) is an integration of ontology technologies and model-driven software development (MDSD), it is necessary to identify and analyse technologies applied in MDSD. ...

    Fernando Silva Parreiras, Gerd Gröner in Ontology-Driven Software Development (2013)

  4. No Access

    Chapter

    Case Studies for Marrying Ontology and Software Technologies

    In this chapter, we conclude Part I with several industrial case studies for motivating consistency-preserving software development. Many of these case studies will be revisited in later chapters, in particula...

    Krzysztof Miksa, Pawel Sabina, Andreas Friesen in Ontology-Driven Software Development (2013)

  5. No Access

    Chapter

    Ontology Reasoning for Process Models

    Processes in software development generally have two facets. They can be model objects, as described in Sect. 4.2, and also workflows, as described in Sect. 4.3. In this chapter, we analyse typical problems in...

    Yuan Ren, Gerd Gröner, Tirdad Rahmani, Jens Lemcke in Ontology-Driven Software Development (2013)

  6. No Access

    Chapter

    Guidance in Business Process Modelling

    This chapter shows how process modellers can be supported by guidance. If a telecommunication provider introduces a value-added service, this might involve the establishment of new business processes, whose sp...

    Andreas Bartho, Gerd Gröner, Tirdad Rahmani, Yuting Zhao in Service Engineering (2011)

  7. No Access

    Chapter

    Semantic Business Process Engineering

    In this tutorial, we compare OWL-DL reasoning and Petri net analysis for validating refinement and grounding of business processes.

    Jens Lemcke, Tirdad Rahmani, Andreas Friesen in Reasoning Web. Semantic Technologies for S… (2010)

  8. No Access

    Chapter and Conference Paper

    An Adjustable Transformation from OWL to Ecore

    Although there are sufficient similarities between the W3C Web Ontology Language OWL and the software modeling language Ecore, little research has been conducted into approaches which allow software engineers ...

    Tirdad Rahmani, Daniel Oberle in Model Driven Engineering Languages and Systems (2010)

  9. No Access

    Chapter

    Adaptive Reactive Rich Internet Applications

    Rich Internet Applications significantly raise the user experience compared with legacy page-based Web applications because of their highly responsive user interfaces. Although this is a tremendous advance, it...

    Kay-Uwe Schmidt, Roland Stühmer, Jörg Dörflinger, Tirdad Rahmani in Web 2.0 & Semantic Web (2009)

  10. Chapter and Conference Paper

    An User Interface Adaptation Architecture for Rich Internet Applications

    The need for adaptive and personalized Rich Internet Application puts a new dimension to already existing approaches of Adaptive Hypermedia Systems. Instead of computing the adaptation steps at the server, Ric...

    Kay-Uwe Schmidt, Jörg Dörflinger in The Semantic Web: Research and Applications (2008)