A practitioner's handbook for real-time analysis
A practitioner's handbook for real-time analysis
The mythical man-month (anniversary ed.)
The mythical man-month (anniversary ed.)
The role of experimentation in software engineering: past, current, and future
Proceedings of the 18th international conference on Software engineering
Experience with performing architecture tradeoff analysis
Proceedings of the 21st international conference on Software engineering
Evaluating software architectures: methods and case studies
Evaluating software architectures: methods and case studies
Improvisation in Small Software Organizations
IEEE Software
Comparison of CMM Level 2 and eXtreme Programming
ECSQ '02 Proceedings of the 7th International Conference on Software Quality
New directions on agile methods: a comparative analysis
Proceedings of the 25th International Conference on Software Engineering
Balancing Agility and Discipline: A Guide for the Perplexed
Balancing Agility and Discipline: A Guide for the Perplexed
Breaking the Ice for Agile Development of Embedded Software: An Industry Experience Report
Proceedings of the 26th International Conference on Software Engineering
Agile project management: steering from the edges
Communications of the ACM - The semantic e-business vision
Basics of Software Engineering Experimentation
Basics of Software Engineering Experimentation
Experience applying the SPIN model checker to an industrial telecommunications system
Proceedings of the 30th international conference on Software engineering
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Instant multi-tier web applications without tears
Proceedings of the 2nd India software engineering conference
An Incremental Algorithm for High-Performance Runtime Model Consistency
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
IBM Journal of Research and Development
Evaluating web conferencing tool effectiveness
Proceedings of the South African Institute of Computer Scientists and Information Technologists Conference on Knowledge, Innovation and Leadership in a Diverse, Multidisciplinary Environment
Program Ultra-Dispatcher for launching applications in a customization manner on cloud computing
Journal of Network and Computer Applications
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
E-Clouds: A SaaS Marketplace for Scientific Computing
UCC '12 Proceedings of the 2012 IEEE/ACM Fifth International Conference on Utility and Cloud Computing
Hi-index | 0.00 |
On-demand computing has transformed enterprise software, lowering risk and cost while increasing user adoption and customer success. To be successful, an application must be designed for on-demand from the ground-up, including core architectural elements such as multitenancy, availability, performance, security, metadata-driven customization, integration via web services, etc. As with any new paradigm, initial applications must design and implement all these core attributes, but ultimately platforms emerge that encapsulate core computing services, allowing application developers to focus on innovation and value, and not on reinventing the wheel. With the Apex platform, salesforce.com has delivered the first on-demand platform, allowing developers to easily develop and deliver the next generation of on-demand applications. In this talk, Steve Fisher discusses the technical architecture of the Apex platform.