Attribute Enabled Software Development
English

About The Book

Attribute Enabled Programming (AEP) is a wide-spreading technique that uses attributes to decorate existing code entities. AEP is supported in several gene­ral purpose languages such as .NET and Java and by modeling languages such as MOF / UML. Attribute annotations may however fail to scale. Attribute dependencies complicate the interpretation and add-hoc solutions are difficult to maintain. A well defined development methodology that covers all the steps of Attribute Enabled Software Development (AESD) needs to be applied. This book focuses on the domain of mobile device software applications based on Java Micro Edition (Java ME) and discusses the com­plete steps of applying AESD to model domain specific abstractions. Relation to product-lines is explored and a concept of attribute-supported mobile containers to organize domain services adapted from the enterprise con­tainers such as Java EE and COM+ is presented. A structured methodology to transform attribute-based abstractions that warranties termination is introduced and illustrated. The book targets software professionals and re­searchers in software engineering programming languages and graph trans­formations.
Piracy-free
Piracy-free
Assured Quality
Assured Quality
Secure Transactions
Secure Transactions
Delivery Options
Please enter pincode to check delivery time.
*COD & Shipping Charges may apply on certain items.
Review final details at checkout.
downArrow

Details


LOOKING TO PLACE A BULK ORDER?CLICK HERE