The document discusses Cogility Software and its model driven complex event processing approach. It addresses challenges large enterprises face with unpredictable events, system integration and decision support needs. Cogility provides a development environment that uses model driven architecture to create composite applications integrating process execution, web services and data synchronization. This allows for rapid, incremental development and reduced costs compared to traditional approaches.
This was discussed by Michael Ward at the Spring 2010 Seattle Area Business Objects User Group meeting. This is available for personal/professional use by those that attended the meeting. However, any use as training material by anyone other than Michael, without his express consent, is in violation of copyright laws.
Euromicro/SEAA 2019, Kallithea (Greece): Talk by Marcus Ciolkowski (@M_Ciolkowski, Principal IT Consultant at QAware) & Haralld Störrle (@stoerrle, Principal IT Consultant at QAware)
=== Please download slides if blurred! ===
Abstract:
Background: Technical debt is a metaphor for trading software quality for business goals, reminding actors of the deferred cost associated with such trade-offs. The bulk of the literature on technical debt focuses on source code quality debt. Much less research is devoted to other forms of technical debt, such as documentation debt or architecture debt. In practice, however, we often observe technical debt pertaining to high-level, domain-oriented design issues.
Goal: We aspire to fill this gap in the study of technical debt and establish "domain debt" as a first class citizen in the discourse on technical debt. We aim to explore sources, indicators, and potential remedies for domain debt.
Method: We present real-life examples of domain debt, representing common design flaws of Enterprise Information Systems. These examples are taken from our work in industry and allow us to characterize "domain debt" precisely. We explore the genesis and impact of these design flaws, and analyze the differences to other forms of technical debt.
Results: Once a name is coined, instances of domain debt pop
out surprisingly often.
Conclusions: Domain debt is a useful notion in practice, and it
can be made operational. It is suitable to steer the conversation around business trade-offs towards higher levels of system design quality.
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...Strongback Consulting
lder interface systems such as those using COBOL on IBM AIX, or RPG on IBM i are expensive to replace and often difficult to integrate. See how to quickly leverage these systems in an environment without rewriting or having access to the original source code. Using IBM Rational Host Access Transformation Services (HATS), create REST-based or SOAP-based Web services to call from other systems. Presenters demonstrate a customer solution that was originally written in COBOL on AIX that now uses HATS Web services. Presenters show how using the new Dojo features in HATS, teams can rapidly build a new interface without rip and replace of the old system. HATS and Dojo help dramatically reduce data entry errors, improve customer call times, and make it easier to train personnel to use the applications. The session includes demos.
This was discussed by Michael Ward at the Spring 2010 Seattle Area Business Objects User Group meeting. This is available for personal/professional use by those that attended the meeting. However, any use as training material by anyone other than Michael, without his express consent, is in violation of copyright laws.
Euromicro/SEAA 2019, Kallithea (Greece): Talk by Marcus Ciolkowski (@M_Ciolkowski, Principal IT Consultant at QAware) & Haralld Störrle (@stoerrle, Principal IT Consultant at QAware)
=== Please download slides if blurred! ===
Abstract:
Background: Technical debt is a metaphor for trading software quality for business goals, reminding actors of the deferred cost associated with such trade-offs. The bulk of the literature on technical debt focuses on source code quality debt. Much less research is devoted to other forms of technical debt, such as documentation debt or architecture debt. In practice, however, we often observe technical debt pertaining to high-level, domain-oriented design issues.
Goal: We aspire to fill this gap in the study of technical debt and establish "domain debt" as a first class citizen in the discourse on technical debt. We aim to explore sources, indicators, and potential remedies for domain debt.
Method: We present real-life examples of domain debt, representing common design flaws of Enterprise Information Systems. These examples are taken from our work in industry and allow us to characterize "domain debt" precisely. We explore the genesis and impact of these design flaws, and analyze the differences to other forms of technical debt.
Results: Once a name is coined, instances of domain debt pop
out surprisingly often.
Conclusions: Domain debt is a useful notion in practice, and it
can be made operational. It is suitable to steer the conversation around business trade-offs towards higher levels of system design quality.
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...Strongback Consulting
lder interface systems such as those using COBOL on IBM AIX, or RPG on IBM i are expensive to replace and often difficult to integrate. See how to quickly leverage these systems in an environment without rewriting or having access to the original source code. Using IBM Rational Host Access Transformation Services (HATS), create REST-based or SOAP-based Web services to call from other systems. Presenters demonstrate a customer solution that was originally written in COBOL on AIX that now uses HATS Web services. Presenters show how using the new Dojo features in HATS, teams can rapidly build a new interface without rip and replace of the old system. HATS and Dojo help dramatically reduce data entry errors, improve customer call times, and make it easier to train personnel to use the applications. The session includes demos.
With Spring, Traficon has designed and delivered a new way of developing software. Without the constraints of the prior platform, the engineering team can get to market faster with more of the functionality desired by prospects and customers. In addition, the team is more productive and produces higher quality code. Together, these results position Traficon with an architecture designed for years ahead.
To learn more, visit pivotal.io/products/spring.
Point-to-Point vs. MEAP - The Right Approach for an Integrated Mobility Solut...RapidValue
There are two commonly used approaches for building integrated mobility solutions: Point-to-point integration and Mobile Enterprise Application Platform (MEAP).
This paper explains why an enterprise mobility integration solution is needed, describes and compares the two approaches, and provides a guide for how to choose the right mobility integration technique for your organization. The paper also examines various MEAP platforms available and the key differences between popular platforms - Kony and SAP Unwired Platform.
From a mobile application development standpoint, there is another widely used approach: cross-platform development frameworks. These frameworks allow
developers to build once and deploy across multiple device platforms. However, these frameworks lack integration and mobile device management capabilities,
and therefore we have excluded them from consideration for the purposes of this whitepaper. To learn more about cross-platform development, download our whitepaper: “How to Choose the Right Architecture for your Mobile Application” -
http://www.rapidvaluesolutions.com/whitepaper/
Eclipse MicroProfile: Accelerating Cloud-Native Application Development with ...Thabang Mashologu
An overview of the business value that the Eclipse MicroProfile project can bring to an organization that is faced with the challenges of evolving into a world where containers, microservices, cloud, open source, and enterprise Java intersect.
Content Oriented Architectures: Putting Content at the Center of CM ProjectsScott Abel
Presented by Joe Gollner at Documentation and Training East, October
The most common mistake found in content management projects is rather
surprising. The reason most CM projects falter is that the project
team, and frequently its stakeholders, become unduly enamored with
some piece of technology and assume, or hope, that one or two
applications will erase all of the challenges surrounding the
creation, management, reuse and delivery of content. When a particular
collection of applications fail to deliver on the expectations, the
usual response is to insert even more applications. With each new
application that is introduced, a number of connectors and patches are
also added so that one tool can work with the others that are already
in place. This continues until, with seeming inevitability, these
projects crumble under the weight of growing system complexity. These
projects fail, in short, because, in becoming fixated on technology,
they essentially forget about their content.
This presentation will use a number of project cases studies, some
older and some exceedingly current, to illustrate the downward path
that most CM projects follow. While this might sound ominous, this
journey will actually arrive at a hopeful conclusion. If CM projects
place content at the center of their solution designs, adopting in
effect a Content Oriented Architecture (COA), it becomes possible for
projects to use technology, even exploit it, in ways that emphasize
helping authors, publishers and content users. Under this model, the
quality and usefulness of the content assets becomes the overriding
focus and where automation is introduced it is to either further
improve the quality of the content or to reduce the cost and effort
needed to achieve the desired results. Examples of successful projects
will be used to prove that Content Oriented Architectures are not
really new and that they do deliver results that endure over time.
Provides products to commercial organizations and government projects seeking to improve their application delivery and development timelines and resource load
With Spring, Traficon has designed and delivered a new way of developing software. Without the constraints of the prior platform, the engineering team can get to market faster with more of the functionality desired by prospects and customers. In addition, the team is more productive and produces higher quality code. Together, these results position Traficon with an architecture designed for years ahead.
To learn more, visit pivotal.io/products/spring.
Point-to-Point vs. MEAP - The Right Approach for an Integrated Mobility Solut...RapidValue
There are two commonly used approaches for building integrated mobility solutions: Point-to-point integration and Mobile Enterprise Application Platform (MEAP).
This paper explains why an enterprise mobility integration solution is needed, describes and compares the two approaches, and provides a guide for how to choose the right mobility integration technique for your organization. The paper also examines various MEAP platforms available and the key differences between popular platforms - Kony and SAP Unwired Platform.
From a mobile application development standpoint, there is another widely used approach: cross-platform development frameworks. These frameworks allow
developers to build once and deploy across multiple device platforms. However, these frameworks lack integration and mobile device management capabilities,
and therefore we have excluded them from consideration for the purposes of this whitepaper. To learn more about cross-platform development, download our whitepaper: “How to Choose the Right Architecture for your Mobile Application” -
http://www.rapidvaluesolutions.com/whitepaper/
Eclipse MicroProfile: Accelerating Cloud-Native Application Development with ...Thabang Mashologu
An overview of the business value that the Eclipse MicroProfile project can bring to an organization that is faced with the challenges of evolving into a world where containers, microservices, cloud, open source, and enterprise Java intersect.
Content Oriented Architectures: Putting Content at the Center of CM ProjectsScott Abel
Presented by Joe Gollner at Documentation and Training East, October
The most common mistake found in content management projects is rather
surprising. The reason most CM projects falter is that the project
team, and frequently its stakeholders, become unduly enamored with
some piece of technology and assume, or hope, that one or two
applications will erase all of the challenges surrounding the
creation, management, reuse and delivery of content. When a particular
collection of applications fail to deliver on the expectations, the
usual response is to insert even more applications. With each new
application that is introduced, a number of connectors and patches are
also added so that one tool can work with the others that are already
in place. This continues until, with seeming inevitability, these
projects crumble under the weight of growing system complexity. These
projects fail, in short, because, in becoming fixated on technology,
they essentially forget about their content.
This presentation will use a number of project cases studies, some
older and some exceedingly current, to illustrate the downward path
that most CM projects follow. While this might sound ominous, this
journey will actually arrive at a hopeful conclusion. If CM projects
place content at the center of their solution designs, adopting in
effect a Content Oriented Architecture (COA), it becomes possible for
projects to use technology, even exploit it, in ways that emphasize
helping authors, publishers and content users. Under this model, the
quality and usefulness of the content assets becomes the overriding
focus and where automation is introduced it is to either further
improve the quality of the content or to reduce the cost and effort
needed to achieve the desired results. Examples of successful projects
will be used to prove that Content Oriented Architectures are not
really new and that they do deliver results that endure over time.
Provides products to commercial organizations and government projects seeking to improve their application delivery and development timelines and resource load
AncDesign-a growing fashion and apparel house , based in New Delhi, India.
AncDesign is focused on multi level apparel designing and customization.
This presentation is specially points to kids collection......
Provides products to commercial organizations and government projects seeking to improve their application delivery and development timelines and resource load
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...NRB
One of the top IT project priorities of organisations is the application modernisation of their core legacy applications. During this session Mr. Kindelberger will introduce the main paint points of monolithic legacy applications and the key drivers that motivate the customers to modernise. Moreover, he will present how the new generation of application architecture with a modernised mainframe will look like. He will then introduce different approaches such as APIs enablement, business rules externalization or Java re-engineering to modernize the core COBOL or PL/I applications. Lastly, he will make a specific focus on the IBM solution called Operational Decision Manager (ODM) to externalise business rules embedded in the legacy code.
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...Kiko Monteverde
Plastic SCM is a distributed version control system engineered for companies who require extensive branching and merging, distributed (multi-site/global) scenarios, and/or high performance.
Plastic SCM is unique because it provides support for fully distributed and/or centralized repositories, a full graphical multiplatform user interface, a superior branching and merging technology, and provides security and management tools.
Our Semantic Merge technology is the world’s first language-aware merge tool that fully supports C#, VB.NET, and Java, with additional languages soon to be supported. This tool facilitates complex refactoring while coders continue to work on their code.
Contact us at sales@codicesoftware.com
Introduction to STaaS: WHERE WE ARE, STaaS: STORAGE ABSTRACTION AND AUTOMATIZATION, CREATING STaaS (SDS) MODEL FOR OUR IT, APP VISION vs BYTE VISION,
WHAT’S NEXT – DATA SERVICES (HDFS) AND HYBRID CLOUD (COMMODITY)
Re-Architect Your Legacy Environment To Enable An Agile, Future-Ready EnterpriseDell World
It’s time to re-architect your legacy environment in order to lay the foundation for an adaptive enterprise. In this session, you'll learn how to increase your business and technical agility using a fit-to-purpose .NET or Java architecture, while deploying your apps intelligently in the cloud and integrating with your complex IT environment, customers and partners.
How to Balance System Speed and Risk for Multi-Platform InnovationClaudia Ring
Walking the line between speed to market and stability of mission-critical systems is something many enterprise organizations deal with on a consistent basis, especially when planning a major application release. Multi-speed IT is a term that connotes the difficulty of balancing speed and risk for these enterprises, but also one that inherently defines a solution; moving at different speeds depending on system requirements. While moving at various speeds based on whether you are releasing changes for Systems of Engagement (SOE) or Systems of Record (SOR) can seem negative, it can be used as a stepping stone towards complete enterprise agility and iterative improvements in release management across both types of systems. Join Rosalind Radcliffe, IBM Distinguished Engineer and Chief Architect for DevOps, as she discusses;
How to begin incorporating continuous testing into the release cycle for both SOE's and SOR's
How deployment automation can be incorporated into multi-platform deployments
How earlier, more frequent testing and automated deployments can help stabilize risk while increasing speed
Customer success with using these testing and deployment solutions to achieve agility across both SOE's and SOR's
EMC's IT Transformation Journey ( EMC Forum 2014 )EMC
The Cloud transforms IT from being reactive into a business enabler improving your organizations agility. But IT Transformation is not just about technology. It involves changing IT roles, skills, and processes to adapt to the new IT paradigm. Led by EMC IT, let's come together in this insightful session to explore how to transform your IT infrastructure, operating model, and applications.
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)Denny Muktar
This is the slide for IBM Partner Event, November 2015.
Digital Transformation, Innovation, and Industry Transformer through Hybrid Cloud. IBM Scenarios of Hybrid Cloud and Roadmap .An example of how Enterprise can get into Hybrid Cloud through simple Dev/Test Private Cloud as the start.
Cloud Expo Asia 20181010 - Bringing Your Applications into the Future with Ha...Matt Ray
What are we going to do about all these legacy applications? Kubernetes, Docker or Server Core? With Habitat it doesn’t matter anymore! As companies make the transition from traditional IT infrastructure to cloud-native container platforms packaging, deploying and managing applications becomes the focus for developers and operators. Having a consistent approach to managing dependencies and building applications brings stability to CI/CD pipelines and frees developers to prioritize on features. Automated, repeatable builds with immutable artifacts and consistent management of any application on any platform allow operators to focus on stability and speed. Chef's Habitat project brings all of this together in an open source automation platform that enables modern application teams to build, deploy, and run any application in any environment - from traditional data-centers to containerized microservices. This presentation provided an overview of the benefits of Habitat and a live demo of applications being built and deployed on traditional operating systems across Docker and Kubernetes, seamlessly.
Kamanja: Driving Business Value through Real-Time Decisioning SolutionsGreg Makowski
This is a first presentation of Kamanja, a new open-source real-time software product, which integrates with other big-data systems. See also links: http://www.meetup.com/SF-Bay-ACM/events/223615901/ and http://Kamanja.org to download, for docs or community support. For the YouTube video, see https://www.youtube.com/watch?v=g9d87rvcSNk (you may want to start at minute 33).
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Most Enterprises recognize its strategic approach—that is, harnessing the information power between and among its disparate entities and the agility that it would imbue—requires a radical departure from conventional development practices to resolve the following challenges: [Read from Slide]Additional Talking PointsBusiness Challenges: Reuse of processes, services and data across COI. The process of translating system requirements to system design, though overseen by centralized management, often misses the mark due to time compression or granularity of design review (e.g. too high level) and/or lack of familiarity with technical environment and/or end-user needs (e.g. requirement does not adequately capture ‘real requirement’).Technology Challenges: Though system design process initially starts as iterative and incremental, schedule compression often forces propagation of immature design and/or unproven approach resulting in significant ‘holes’ in functionality or disconnects at the data and/or systems integration touch points.Designing service-oriented applications often run into “new wine into old wine skins” due to lack of experience or ability to test and/or simulate implementation prior to full scale deployment.Multiple contractors working at service/unit level invariably produce software that fails to integrate at the data and/or service interface level due to lack of cross-communication or use of incompatible “open standards based” tools and technologies. Test and evaluation is not integrated with development process