HEAL DSpace

Component based integration of presentation, data access and application logic

DSpace/Manakin Repository

Show simple item record

dc.contributor.author Stassinopoulos, GI en
dc.contributor.author Dimitriadis, Y en
dc.contributor.author Markopoulos, A en
dc.date.accessioned 2014-03-01T02:43:58Z
dc.date.available 2014-03-01T02:43:58Z
dc.date.issued 2006 en
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/31588
dc.subject Bidirectional bindings en
dc.subject Component based environments en
dc.subject Reusable object oriented software en
dc.subject Web applications en
dc.subject.other Bidirectional bindings en
dc.subject.other Component based environments en
dc.subject.other Reusable object oriented software en
dc.subject.other Computer architecture en
dc.subject.other Formal logic en
dc.subject.other Parameterization en
dc.subject.other Software design en
dc.subject.other Web services en
dc.subject.other XML en
dc.subject.other Access control en
dc.title Component based integration of presentation, data access and application logic en
heal.type conferenceItem en
heal.identifier.primary 10.1109/JVA.2006.11 en
heal.identifier.secondary http://dx.doi.org/10.1109/JVA.2006.11 en
heal.identifier.secondary 4022059 en
heal.publicationDate 2006 en
heal.abstract The maturity of web enabled architectures together with the rapid advances of XML has lead to the separation of (i) presentation, (ii) data access and (iii) application logic. This has greatly streamlined the specifications, design, implementation, maintenance and life cycle support of applications. Indeed the cornerstone of this approach is the earliest and maximal separation between (i) (iii). The present paper promotes the view that the experience gathered and the maturity of current solutions and products can indeed allow us to reconsider this trend and rejoin well defined generic functions of (i), (ii) and (iii) into self-contained reusable components. The final application will then consist of a tool assisted instantiation of such components. A rich parameterization of these components will meet most of the requirements of the application logic. Integrating the presentation, data access and (a large part of) the application logic, is not directly opposed to the separation principle mentioned above. The integration suggested entails only the generic elements of a GUI, of the data base access operations as well as well commonplace application logic structures. Standard transformation technologies (e.g. XSLT) and ways of conglomeration resources (e.g. XLink) ensure then deployment in different processing, data base and display environments. The choice of the component level communication environment determines the character, technology and business prospective of the solution. With that being the http level, we obtain a wholly web enabled distribution at components level. The paper examines this proposition from the methodological point of view and presents some examples. © 2006 IEEE. en
heal.journalName Proceedings - IEEE John Vincent Atanasoff 2006 International Symposium on Modern Computing, JVA 2006 en
dc.identifier.doi 10.1109/JVA.2006.11 en
dc.identifier.spage 184 en
dc.identifier.epage 188 en


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record