The Role of FLIPP Explainers as a Tool to Assist the Visual Composition of Web Services for Enterprise Systems

Neil Adams, Simon Polovina, Richard Hill

Research output: Contribution to journalConference article

Abstract

This work considers process orchestration for software development on Service-Oriented Architectures (SOA). In this research the concept of FLIPP explainers are introduced to the web service community. The FLIPP explainer is a conceptual structure providing mass simplification to otherwise complex logic without the use of text or symbols. In this research the FLIPP explainer has been transformed into a workable tool to develop composite applications alongside SOAs as a direct alternative to some of the current products being offered by SAP and Oracle. Tests indicate that the tool has potential to assist in the development of applications but offers more real promise for the visualization of complex systems and processes. Also, the work highlights the fundamental issues that the FLIPP has for software development, including the initial complexity of designing the diagrams. Finally, guidelines for future enhancements and potential work are provided.

Original languageEnglish
Pages (from-to)7-12
Number of pages6
JournalCEUR Workshop Proceedings
Volume352
Publication statusPublished - 9 Jun 2008
Externally publishedYes
Event3rd Conceptual Structures Tool Interoperability Workshop, CS-TIW 2008, Collocated with the 16th International Conference on Conceptual Structures, ICCS 2008 - Toulouse, France
Duration: 7 Jul 20087 Jul 2008

Fingerprint

Service oriented architecture (SOA)
Web services
Software engineering
Chemical analysis
Large scale systems
Industry
Visualization
Composite materials

Cite this

@article{7623a68b564d47c8bf6493c236f8cb4a,
title = "The Role of FLIPP Explainers as a Tool to Assist the Visual Composition of Web Services for Enterprise Systems",
abstract = "This work considers process orchestration for software development on Service-Oriented Architectures (SOA). In this research the concept of FLIPP explainers are introduced to the web service community. The FLIPP explainer is a conceptual structure providing mass simplification to otherwise complex logic without the use of text or symbols. In this research the FLIPP explainer has been transformed into a workable tool to develop composite applications alongside SOAs as a direct alternative to some of the current products being offered by SAP and Oracle. Tests indicate that the tool has potential to assist in the development of applications but offers more real promise for the visualization of complex systems and processes. Also, the work highlights the fundamental issues that the FLIPP has for software development, including the initial complexity of designing the diagrams. Finally, guidelines for future enhancements and potential work are provided.",
keywords = "FLIPP explainers, Enterprise Systems, Service-Oriented Architectures (SOA), Information services, Interoperability, Software design, Web services, Websites",
author = "Neil Adams and Simon Polovina and Richard Hill",
year = "2008",
month = "6",
day = "9",
language = "English",
volume = "352",
pages = "7--12",
journal = "CEUR Workshop Proceedings",
issn = "1613-0073",
publisher = "CEUR Workshop Proceedings",

}

The Role of FLIPP Explainers as a Tool to Assist the Visual Composition of Web Services for Enterprise Systems. / Adams, Neil; Polovina, Simon; Hill, Richard.

In: CEUR Workshop Proceedings, Vol. 352, 09.06.2008, p. 7-12.

Research output: Contribution to journalConference article

TY - JOUR

T1 - The Role of FLIPP Explainers as a Tool to Assist the Visual Composition of Web Services for Enterprise Systems

AU - Adams, Neil

AU - Polovina, Simon

AU - Hill, Richard

PY - 2008/6/9

Y1 - 2008/6/9

N2 - This work considers process orchestration for software development on Service-Oriented Architectures (SOA). In this research the concept of FLIPP explainers are introduced to the web service community. The FLIPP explainer is a conceptual structure providing mass simplification to otherwise complex logic without the use of text or symbols. In this research the FLIPP explainer has been transformed into a workable tool to develop composite applications alongside SOAs as a direct alternative to some of the current products being offered by SAP and Oracle. Tests indicate that the tool has potential to assist in the development of applications but offers more real promise for the visualization of complex systems and processes. Also, the work highlights the fundamental issues that the FLIPP has for software development, including the initial complexity of designing the diagrams. Finally, guidelines for future enhancements and potential work are provided.

AB - This work considers process orchestration for software development on Service-Oriented Architectures (SOA). In this research the concept of FLIPP explainers are introduced to the web service community. The FLIPP explainer is a conceptual structure providing mass simplification to otherwise complex logic without the use of text or symbols. In this research the FLIPP explainer has been transformed into a workable tool to develop composite applications alongside SOAs as a direct alternative to some of the current products being offered by SAP and Oracle. Tests indicate that the tool has potential to assist in the development of applications but offers more real promise for the visualization of complex systems and processes. Also, the work highlights the fundamental issues that the FLIPP has for software development, including the initial complexity of designing the diagrams. Finally, guidelines for future enhancements and potential work are provided.

KW - FLIPP explainers

KW - Enterprise Systems

KW - Service-Oriented Architectures (SOA)

KW - Information services

KW - Interoperability

KW - Software design

KW - Web services

KW - Websites

UR - http://www.scopus.com/inward/record.url?scp=84885237737&partnerID=8YFLogxK

UR - http://ceur-ws.org/Vol-352/

M3 - Conference article

VL - 352

SP - 7

EP - 12

JO - CEUR Workshop Proceedings

JF - CEUR Workshop Proceedings

SN - 1613-0073

ER -