Open Access Open Access  Restricted Access Subscription Access

Encapsulation of Micro Engineering Tools in a Co- Operative Jyaguchi Computing Infrastructure


Affiliations
1 Department of Integrated Media, Wakkanai Hokusei Gakuen University Wakkanai, Hokkaido, Japan
2 Interdisciplinary Graduate School of Science and Technology, Shinshu University 4-17-1 Wakasato Nagano-city, Nagano, Japan
 

Micro engineering tools and services face many issues and limitations in terms of modularity, and usability with regards to their availability and scalability. Scalability may suffer due to the limitation of service granularity as service objects sometimes may require to deliver in low bandwidth network infrastructures. Jyaguchi platform supports highly dynamic and interactive service development process by which developers can design services as per their requirement functionalities which can be micro, macro or mega services. In this paper we discuss particularly about the development process of micro services. The qualities of a micro-service are not limited to its performance metric, but are designed to maintain simplicity and may even consist of fully-functional and loosely coupled applications. These services can be utilized enabling a higher level of usability. Usability is maintained by reducing the granularity and complexity of functionalities of a service. However, Jyaguchi services have potential to increase its granularity without breaking its underlying architecture. The service oriented architecture of Jyaguchi platforms also allow for these services to dynamically deliver to the remote clients and still keep the persistent state until the client terminate the service. We also realize that micro engineering services that are distributed locally or globally should be categorized during the design phase. These services should be allowed to change its granularity in demand-respond manner based on micro, macro and mega service model instead of keeping those services static. A working model of Jyaguchi platform that can deliver these kinds of services is also discussed in this paper which incorporates all these aspects.

Keywords

Micro Service Engineering, Jyaguchi Cloud, Service Management, Service Modularization
User
Notifications
Font Size


Abstract Views: 773

PDF Views: 438




  • Encapsulation of Micro Engineering Tools in a Co- Operative Jyaguchi Computing Infrastructure

Abstract Views: 773  |  PDF Views: 438

Authors

Bishnu Prasad Gautam
Department of Integrated Media, Wakkanai Hokusei Gakuen University Wakkanai, Hokkaido, Japan
Katsumi Wasaki
Interdisciplinary Graduate School of Science and Technology, Shinshu University 4-17-1 Wakasato Nagano-city, Nagano, Japan
Amit Batajoo
Department of Integrated Media, Wakkanai Hokusei Gakuen University Wakkanai, Hokkaido, Japan

Abstract


Micro engineering tools and services face many issues and limitations in terms of modularity, and usability with regards to their availability and scalability. Scalability may suffer due to the limitation of service granularity as service objects sometimes may require to deliver in low bandwidth network infrastructures. Jyaguchi platform supports highly dynamic and interactive service development process by which developers can design services as per their requirement functionalities which can be micro, macro or mega services. In this paper we discuss particularly about the development process of micro services. The qualities of a micro-service are not limited to its performance metric, but are designed to maintain simplicity and may even consist of fully-functional and loosely coupled applications. These services can be utilized enabling a higher level of usability. Usability is maintained by reducing the granularity and complexity of functionalities of a service. However, Jyaguchi services have potential to increase its granularity without breaking its underlying architecture. The service oriented architecture of Jyaguchi platforms also allow for these services to dynamically deliver to the remote clients and still keep the persistent state until the client terminate the service. We also realize that micro engineering services that are distributed locally or globally should be categorized during the design phase. These services should be allowed to change its granularity in demand-respond manner based on micro, macro and mega service model instead of keeping those services static. A working model of Jyaguchi platform that can deliver these kinds of services is also discussed in this paper which incorporates all these aspects.

Keywords


Micro Service Engineering, Jyaguchi Cloud, Service Management, Service Modularization



DOI: https://doi.org/10.15613/sijrs%2F2014%2Fv1i1%2F53851