Leveraging annotation-based modeling with JUMP

Zitieren

Dateien zu dieser Ressource

Prüfsumme: MD5:432114e91c585a6fe8c2932d13fa30ce

BERGMAYR, Alexander, Michael GROSSNIKLAUS, Manuel WIMMER, Gerti KAPPEL, 2016. Leveraging annotation-based modeling with JUMP. In: Software and Systems Modeling. ISSN 1619-1366. eISSN 1619-1374. Available under: doi: 10.1007/s10270-016-0528-y

@article{Bergmayr2016Lever-33566, title={Leveraging annotation-based modeling with JUMP}, year={2016}, doi={10.1007/s10270-016-0528-y}, issn={1619-1366}, journal={Software and Systems Modeling}, author={Bergmayr, Alexander and Grossniklaus, Michael and Wimmer, Manuel and Kappel, Gerti} }

<rdf:RDF xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:bibo="http://purl.org/ontology/bibo/" xmlns:dspace="http://digital-repositories.org/ontologies/dspace/0.1.0#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:void="http://rdfs.org/ns/void#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" > <rdf:Description rdf:about="https://kops.uni-konstanz.de/rdf/resource/123456789/33566"> <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-05-10T14:12:21Z</dc:date> <dcterms:title>Leveraging annotation-based modeling with JUMP</dcterms:title> <dc:contributor>Wimmer, Manuel</dc:contributor> <dc:contributor>Grossniklaus, Michael</dc:contributor> <dc:contributor>Kappel, Gerti</dc:contributor> <dc:creator>Kappel, Gerti</dc:creator> <dc:creator>Wimmer, Manuel</dc:creator> <dcterms:available rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2016-05-10T14:12:21Z</dcterms:available> <dc:language>eng</dc:language> <dcterms:isPartOf rdf:resource="https://kops.uni-konstanz.de/rdf/resource/123456789/36"/> <void:sparqlEndpoint rdf:resource="http://localhost/fuseki/dspace/sparql"/> <dcterms:hasPart rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/33566/1/Bergmayr_0-334687.pdf"/> <dc:creator>Grossniklaus, Michael</dc:creator> <dspace:hasBitstream rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/33566/1/Bergmayr_0-334687.pdf"/> <dspace:isPartOfCollection rdf:resource="https://kops.uni-konstanz.de/rdf/resource/123456789/36"/> <dc:creator>Bergmayr, Alexander</dc:creator> <dcterms:abstract xml:lang="eng">The capability of UML profiles to serve as annotation mechanism has been recognized in both research and industry. Today’s modeling tools offer profiles specific to platforms, such as Java, as they facilitate model-based engineering approaches. However, considering the large number of possible annotations in Java, manually developing the corresponding profiles would only be achievable by huge development and maintenance efforts. Thus, leveraging annotation-based modeling requires an automated approach capable of generating platform-specific profiles from Java libraries. To address this challenge, we present the fully automated transformation chain realized by Jump, thereby continuing existing mapping efforts between Java and UML by emphasizing on annotations and profiles. The evaluation of Jump shows that it scales for large Java libraries and generates profiles of equal or even improved quality compared to profiles currently used in practice. Furthermore, we demonstrate the practical value of Jump by contributing profiles that facilitate reverse engineering and forward engineering processes for the Java platform by applying it to a modernization scenario.</dcterms:abstract> <foaf:homepage rdf:resource="http://localhost:8080/jspui"/> <dcterms:rights rdf:resource="http://nbn-resolving.de/urn:nbn:de:bsz:352-20150914100631302-4485392-8"/> <dc:contributor>Bergmayr, Alexander</dc:contributor> <bibo:uri rdf:resource="https://kops.uni-konstanz.de/handle/123456789/33566"/> <dcterms:issued>2016</dcterms:issued> </rdf:Description> </rdf:RDF>

Dateiabrufe seit 10.05.2016 (Informationen über die Zugriffsstatistik)

Bergmayr_0-334687.pdf 205

Das Dokument erscheint in:

Versionsgeschichte

Version Dokument Datum Zusammenfassung Publikationsstatus

* Ausgewählte Version

KOPS Suche


Stöbern

Mein Benutzerkonto